building a streaming setup